.shop_wl-content-box {
	width: 100%;
	min-height: 100%;
	box-sizing: border-box;
	background-color: #ffffff;
	overflow-x: hidden;
	padding-top: 0.6rem;
	padding-left: 0.4rem;
	padding-right: 0.4rem;
	.sub-title {
		text-align: center;
		font-size: 0.32rem;
		font-weight: 500;
		color: #999999;
	}
	.money {
		margin-top: 0.36rem;
		text-align: center;
		font-size: 0.6rem;
		font-weight: bold;
		color: #f82633;
	}
	.pay-sub-title {
		margin-top: 1rem;
		font-size: 0.32rem;
		font-weight: 500;
		color: #232232;
	}
	.paytool-box {
		margin-top: 0.52rem;
		.paytool-item {
			margin-top: 0.6rem;
			&:nth-child(1) {
				margin-top: 0rem;
			}
			.paytool-tips {
				margin-top: 0rem;
				margin-left: 0.56rem;
				font-size: 0.28rem;
				font-weight: 400;
				color: #f82633;
				display: inline-block;
				vertical-align: middle;
			}
			.open-tips {
				margin-right: 0.1rem;
				font-size: 0.28rem;
				font-weight: 400;
				color: #f82633;
				display: inline-block;
				vertical-align: middle;
			}
			.open {
				color: #333333;
			}
			.paytool-item-box {
				min-height: 0.6rem;
				display: flex;
				align-items: center;
				justify-content: space-between;
				.open-img {
					width: 0.23rem;
					display: inline-block;
					vertical-align: middle;
				}
			}
			.logo-img {
				width: 0.4rem;
				height: 0.4rem;
				display: inline-block;
				vertical-align: middle;
			}
			.text-box {
				margin-left: 0.16rem;
				display: inline-block;
				vertical-align: middle;
				.paytool-name {
					font-size: 0.32rem;
					font-weight: 500;
					color: #232232;
				}
			}
			.checked-img {
				width: 0.4rem;
				height: 0.4rem;
			}
			.no-checked {
				width: 0.4rem;
				height: 0.4rem;
				border-radius: 50%;
				border: solid 0.02rem #aaaaaa;
				background-color: #ffffff;
			}
		}
	}
	.com-button {
		position: fixed;
		bottom: 0.68rem;
		width: 90%;
		a {
			height: 1rem;
			line-height: 1rem;
			border-radius: 0.5rem;
		}
	}
}
